Station House — synonyms, definition

1. station house (Noun) N. Amer

3 synonyms
cop shop police headquarters police station
1 definition

station house (Noun) — A station that serves as headquarters for police in a particular district; serves as a place from which policemen are dispatched and to which arrested persons are brought.

1 type of
station
1 part
squad room